Repository navigation
fix(deps): update linear-tools-dependencies (major) - #35
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
from
March 26, 2026 17:49
6e2f579 to
35e4858
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
3 times, most recently
from
April 1, 2026 18:45
3f1afe4 to
63430cf
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
from
April 11, 2026 01:45
63430cf to
9a9d0a0
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
2 times, most recently
from
April 21, 2026 05:33
0198866 to
c13655f
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
2 times, most recently
from
May 10, 2026 16:54
068662c to
8450e3e
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
2 times, most recently
from
May 25, 2026 22:29
af95c3e to
26a8f77
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
from
June 26, 2026 05:02
26a8f77 to
b51c678
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
2 times, most recently
from
July 11, 2026 18:00
20e095f to
21198a8
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
from
July 17, 2026 11:40
21198a8 to
ef29b8e
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
from
July 24, 2026 17:49
ef29b8e to
e11afe4
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
from
August 2, 2026 09:26
e11afe4 to
2b6f4fe
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
from
August 16, 2026 08:32
2b6f4fe to
60f969b
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
2 times, most recently
from
August 30, 2026 17:51
23e90d6 to
0a572c5
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
6 times, most recently
from
September 13, 2026 00:55
5f3d968 to
5ad5652
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
2 times, most recently
from
September 24, 2026 23:17
becd533 to
4c42e7f
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
from
September 27, 2026 22:12
4c42e7f to
1cc08ea
Compare
renovate
Bot
force-pushed
the
renovate/major-linear-tools-dependencies
branch
from
October 1, 2026 17:32
1cc08ea to
4ee07cd
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^77.0.0→^97.0.0^5.0.0→^7.0.0Release Notes
linear/linear (@linear/sdk)
v97.0.0Compare Source
Major Changes
e09bb8d:@linear/sdkis now ESM-only, halving its install size. Most projects need no changes: on Node.js 20.19+ or 22.12+,require("@linear/sdk")still works from CommonJS.You may need to update your setup if you use:
@linear/sdk.require()ES modules. Letbabel-jesttransform the SDK by addingtransformIgnorePatterns: ["/node_modules/(?!@linear/sdk)"], or run Jest with native ESM support (--experimental-vm-modules)."module": "node16", or"nodenext"on TypeScript 5.7 or older: these report error TS1479. Use"module": "nodenext"with TypeScript 5.8+, or"moduleResolution": "bundler".Patch Changes
feat(schema): [non_breaking] Field 'AgentSession.codingHarness' description changed from '[Internal] Coding harness metadata from the latest associated sandbox.' to '[Internal] Coding harness metadata for this cloud or local session.' (AgentSession.codingHarness)
feat(schema): [non_breaking] Field 'AgentSession.codingHarnessModelLabel' description changed from '[Internal] Compact display label for the coding harness model used by this session, derived from the latest associated sandbox.' to '[Internal] Compact display label for the coding harness model used by this cloud or local session.' (AgentSession.codingHarnessModelLabel)
feat(schema): [non_breaking] Field 'AgentSessionCodingHarness.harness' description changed from 'The coding harness used by the sandbox.' to 'The coding harness or local target used by the session.' (AgentSessionCodingHarness.harness)
feat(schema): [non_breaking] Field 'AgentSessionCodingHarness.modelLabel' description changed from 'Compact display label for the model used by the sandbox.' to 'Compact display label for the model used by the session.' (AgentSessionCodingHarness.modelLabel)
feat(schema): [non_breaking] Description '[Internal] Coding harness metadata from an agent session's latest sandbox.' on type 'AgentSessionCodingHarness' has changed to '[Internal] Coding harness metadata for a cloud or local coding session.' (AgentSessionCodingHarness)
8dc7d7a: Reduced install size by about a third by no longer publishing the ESM source map; the published JavaScript is unchanged and remains unminified for debugging.v96.0.0Compare Source
Major Changes
feat(schema): [breaking] Input field 'noSecret' was removed from input object type 'JiraUpdateInput' (JiraUpdateInput.noSecret)
feat(schema): [dangerous] Enum value 'permissionDenied' was added to enum 'AgentActivityExecutionSkippedReason' (AgentActivityExecutionSkippedReason.permissionDenied)
feat(schema): [dangerous] Enum value 'stopping' was added to enum 'AgentSessionStatus' (AgentSessionStatus.stopping)
feat(schema): [dangerous] Enum value 'skipped' was added to enum 'AiConversationAckKind' (AiConversationAckKind.skipped)
feat(schema): [dangerous] Enum value 'entitySelection' was added to enum 'AiConversationElicitationKind' (AiConversationElicitationKind.entitySelection)
feat(schema): [dangerous] Member 'AiConversationEntitySelectionElicitationResponseData' was added to Union type 'AiConversationElicitationResponseData' (AiConversationElicitationResponseData)
feat(schema): [dangerous] Enum value 'ContactSupport' was added to enum 'AiConversationTool' (AiConversationTool.ContactSupport)
feat(schema): [dangerous] Member 'AiConversationContactSupportToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)
feat(schema): [dangerous] Input field 'canSelfRotate' was added to input object type 'GitLabSettingsInput' (GitLabSettingsInput.canSelfRotate)
feat(schema): [dangerous] Input field 'lastRotatedAt' was added to input object type 'GitLabSettingsInput' (GitLabSettingsInput.lastRotatedAt)
feat(schema): [dangerous] Input field 'nextRotationAt' was added to input object type 'GitLabSettingsInput' (GitLabSettingsInput.nextRotationAt)
feat(schema): [dangerous] Input field 'rotationEnabled' was added to input object type 'GitLabSettingsInput' (GitLabSettingsInput.rotationEnabled)
feat(schema): [dangerous] Input field 'rotationFailureReason' was added to input object type 'GitLabSettingsInput' (GitLabSettingsInput.rotationFailureReason)
feat(schema): [dangerous] Input field 'scopes' was added to input object type 'GitLabSettingsInput' (GitLabSettingsInput.scopes)
feat(schema): [dangerous] Input field 'conversationAccess' was added to input object type 'McpServerIntegrationSettingsInput' (McpServerIntegrationSettingsInput.conversationAccess)
feat(schema): [dangerous] Input field 'loopAccess' was added to input object type 'McpServerIntegrationSettingsInput' (McpServerIntegrationSettingsInput.loopAccess)
feat(schema): [dangerous] Argument 'settings: McpServerIntegrationSettingsInput' added to field 'Mutation.integrationMcpServerConnect' (Mutation.integrationMcpServerConnect.settings)
feat(schema): [dangerous] Input field 'includeSubInitiativeUpdates' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.includeSubInitiativeUpdates)
feat(schema): [dangerous] Input field 'includeSubInitiativeUpdates' was added to input object type 'NotificationSubscriptionUpdateInput' (NotificationSubscriptionUpdateInput.includeSubInitiativeUpdates)
feat(schema): [non_breaking] Type 'AgentSessionCodingHarness' was added (AgentSessionCodingHarness)
feat(schema): [non_breaking] Type 'AiConversationContactSupportToolCall' was added (AiConversationContactSupportToolCall)
feat(schema): [non_breaking] Type 'AiConversationEntitySelectionElicitationResponseData' was added (AiConversationEntitySelectionElicitationResponseData)
feat(schema): [non_breaking] Type 'DependencyEcosystem' was added (DependencyEcosystem)
feat(schema): [non_breaking] Type 'DependencyPackageInput' was added (DependencyPackageInput)
feat(schema): [non_breaking] Type 'DependencyPackageMetadataResult' was added (DependencyPackageMetadataResult)
feat(schema): [non_breaking] Field 'codingHarness' was added to object type 'AgentSession' (AgentSession.codingHarness)
feat(schema): [non_breaking] Field 'AgentSession.status' description changed from 'The current status of the agent session, such as pending, active, awaiting input, complete, error, or stale.' to 'The current status of the agent session, such as pending, active, stopping, awaiting input, complete, error, or stale.' (AgentSession.status)
feat(schema): [non_breaking] Field 'entityType' was added to object type 'AiConversationElicitationPart' (AiConversationElicitationPart.entityType)
feat(schema): [non_breaking] Field 'selection' was added to object type 'AiConversationElicitationPart' (AiConversationElicitationPart.selection)
feat(schema): [non_breaking] Field 'suggestedEntityIds' was added to object type 'AiConversationElicitationPart' (AiConversationElicitationPart.suggestedEntityIds)
feat(schema): [non_breaking] Input field 'CommentCreateInput.initiativeId' description changed from 'The initiative to associate the comment with.' to 'The initiative to associate the comment with. Can be a UUID or initiative identifier (e.g., 'I-12').' (CommentCreateInput.initiativeId)
feat(schema): [non_breaking] Input field 'CommentCreateInput.projectId' description changed from 'The project to associate the comment with.' to 'The project to associate the comment with. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (CommentCreateInput.projectId)
feat(schema): [non_breaking] Input field 'ContactCreateInput.type' description changed from 'The type of support contact (e.g., bug report, feature request, general feedback).' to 'The type of support contact.' (ContactCreateInput.type)
feat(schema): [non_breaking] Field 'includeSubInitiativeUpdates' was added to object type 'CustomViewNotificationSubscription' (CustomViewNotificationSubscription.includeSubInitiativeUpdates)
feat(schema): [non_breaking] Input field 'CustomerNeedCreateInput.projectId' description changed from '[INTERNAL] The project to link this need to. Either issueId or projectId must be provided.' to '[INTERNAL] The project to link this need to. Accepts a UUID or project identifier (e.g., 'P-LIN-123'). Either issueId or projectId must be provided.' (CustomerNeedCreateInput.projectId)
feat(schema): [non_breaking] Input field 'CustomerNeedUpdateInput.projectId' description changed from '[INTERNAL] The project to move this need to.' to '[INTERNAL] The project to move this need to. Accepts a UUID or project identifier (e.g., 'P-LIN-123').' (CustomerNeedUpdateInput.projectId)
feat(schema): [non_breaking] Field 'includeSubInitiativeUpdates' was added to object type 'CustomerNotificationSubscription' (CustomerNotificationSubscription.includeSubInitiativeUpdates)
feat(schema): [non_breaking] Field 'includeSubInitiativeUpdates' was added to object type 'CycleNotificationSubscription' (CycleNotificationSubscription.includeSubInitiativeUpdates)
feat(schema): [non_breaking] Input field 'DocumentCreateInput.initiativeId' description changed from '[Internal] Related initiative for the document.' to '[Internal] Related initiative for the document. Can be a UUID or initiative identifier (e.g., 'I-12').' (DocumentCreateInput.initiativeId)
feat(schema): [non_breaking] Input field 'DocumentCreateInput.projectId' description changed from 'Related project for the document.' to 'Related project for the document. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (DocumentCreateInput.projectId)
feat(schema): [non_breaking] Input field 'DocumentUpdateInput.initiativeId' description changed from '[Internal] Related initiative for the document.' to '[Internal] Related initiative for the document. Can be a UUID or initiative identifier (e.g., 'I-12').' (DocumentUpdateInput.initiativeId)
feat(schema): [non_breaking] Input field 'DocumentUpdateInput.projectId' description changed from 'Related project for the document.' to 'Related project for the document. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (DocumentUpdateInput.projectId)
feat(schema): [non_breaking] Input field 'EntityExternalLinkCreateInput.initiativeId' description changed from 'The initiative associated with the link.' to 'The initiative associated with the link. Can be a UUID or initiative identifier (e.g., 'I-12').' (EntityExternalLinkCreateInput.initiativeId)
feat(schema): [non_breaking] Input field 'EntityExternalLinkCreateInput.projectId' description changed from 'The project associated with the link.' to 'The project associated with the link. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (EntityExternalLinkCreateInput.projectId)
feat(schema): [non_breaking] Field 'includeSubInitiativeUpdates' was added to object type 'InitiativeNotificationSubscription' (InitiativeNotificationSubscription.includeSubInitiativeUpdates)
feat(schema): [non_breaking] Input field 'IssueCreateInput.projectId' description changed from 'The project associated with the issue.' to 'The project associated with the issue. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (IssueCreateInput.projectId)
feat(schema): [non_breaking] Input field 'IssueUpdateInput.projectId' description changed from 'The project associated with the issue.' to 'The project associated with the issue. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (IssueUpdateInput.projectId)
feat(schema): [non_breaking] Field 'includeSubInitiativeUpdates' was added to object type 'LabelNotificationSubscription' (LabelNotificationSubscription.includeSubInitiativeUpdates)
feat(schema): [non_breaking] Field 'integrationGitlabRotate' was added to object type 'Mutation' (Mutation.integrationGitlabRotate)
feat(schema): [non_breaking] Field 'integrationGitlabUpdateRotationSettings' was added to object type 'Mutation' (Mutation.integrationGitlabUpdateRotationSettings)
feat(schema): [non_breaking] Field 'integrationGitlabUpdateToken' was added to object type 'Mutation' (Mutation.integrationGitlabUpdateToken)
feat(schema): [non_breaking] Field 'includeSubInitiativeUpdates' was added to interface 'NotificationSubscription' (NotificationSubscription.includeSubInitiativeUpdates)
feat(schema): [non_breaking] Input field 'ProjectMilestoneCreateInput.projectId' description changed from 'Related project for the project milestone.' to 'Related project for the project milestone. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (ProjectMilestoneCreateInput.projectId)
feat(schema): [non_breaking] Input field 'ProjectMilestoneUpdateInput.projectId' description changed from 'Related project for the project milestone.' to 'Related project for the project milestone. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (ProjectMilestoneUpdateInput.projectId)
feat(schema): [non_breaking] Field 'includeSubInitiativeUpdates' was added to object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.includeSubInitiativeUpdates)
feat(schema): [non_breaking] Input field 'ProjectRelationCreateInput.projectId' description changed from 'The identifier of the project that is related to another project.' to 'The identifier of the project that is related to another project. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (ProjectRelationCreateInput.projectId)
feat(schema): [non_breaking] Input field 'ProjectRelationCreateInput.relatedProjectId' description changed from 'The identifier of the related project.' to 'The identifier of the related project. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (ProjectRelationCreateInput.relatedProjectId)
feat(schema): [non_breaking] Input field 'ProjectRelationUpdateInput.projectId' description changed from 'The identifier of the project that is related to another project.' to 'The identifier of the project that is related to another project. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (ProjectRelationUpdateInput.projectId)
feat(schema): [non_breaking] Input field 'ProjectRelationUpdateInput.relatedProjectId' description changed from 'The identifier of the related project.' to 'The identifier of the related project. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (ProjectRelationUpdateInput.relatedProjectId)
feat(schema): [non_breaking] Input field 'ProjectUpdateCreateInput.projectId' description changed from 'The project to associate the project update with.' to 'The project to associate the project update with. Can be a UUID or project identifier (e.g., 'P-LIN-123').' (ProjectUpdateCreateInput.projectId)
feat(schema): [non_breaking] Field 'dependencyPackageMetadata' was added to object type 'Query' (Query.dependencyPackageMetadata)
feat(schema): [non_breaking] Field 'projectLabelCreated' was added to object type 'Subscription' (Subscription.projectLabelCreated)
feat(schema): [non_breaking] Field 'projectLabelDeleted' was added to object type 'Subscription' (Subscription.projectLabelDeleted)
feat(schema): [non_breaking] Field 'projectLabelUpdated' was added to object type 'Subscription' (Subscription.projectLabelUpdated)
feat(schema): [non_breaking] Field 'includeSubInitiativeUpdates' was added to object type 'TeamNotificationSubscription' (TeamNotificationSubscription.includeSubInitiativeUpdates)
feat(schema): [non_breaking] Field 'includeSubInitiativeUpdates' was added to object type 'UserNotificationSubscription' (UserNotificationSubscription.includeSubInitiativeUpdates)
Patch Changes
2d5d122: Reduce package size by omitting unused declaration maps.v95.2.0Compare Source
Minor Changes
feat(schema): [dangerous] Input field 'mcpServer' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.mcpServer)
feat(schema): [dangerous] Input field 'slackInitiativeCommentCreated' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.slackInitiativeCommentCreated)
feat(schema): [dangerous] Input field 'slackProjectCommentCreated' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.slackProjectCommentCreated)
feat(schema): [dangerous] Input field 'slackInitiativeCommentCreated' was added to input object type 'IntegrationsSettingsUpdateInput' (IntegrationsSettingsUpdateInput.slackInitiativeCommentCreated)
feat(schema): [dangerous] Input field 'slackProjectCommentCreated' was added to input object type 'IntegrationsSettingsUpdateInput' (IntegrationsSettingsUpdateInput.slackProjectCommentCreated)
feat(schema): [dangerous] Input field 'defaultProjectId' was added to input object type 'JiraUpdateInput' (JiraUpdateInput.defaultProjectId)
feat(schema): [dangerous] Argument 'workspaceIntegrationId: String' added to field 'Mutation.integrationJiraPersonal' (Mutation.integrationJiraPersonal.workspaceIntegrationId)
feat(schema): [dangerous] Argument 'botUserId: String' added to field 'Mutation.integrationZendesk' (Mutation.integrationZendesk.botUserId)
feat(schema): [dangerous] Argument 'workspaceIntegrationId: String' added to field 'Mutation.userExternalUserDisconnect' (Mutation.userExternalUserDisconnect.workspaceIntegrationId)
feat(schema): [dangerous] Enum value 'creator' was added to enum 'PartnerOfferCategory' (PartnerOfferCategory.creator)
feat(schema): [dangerous] Input field 'team' was added to input object type 'ProjectLabelCollectionFilter' (ProjectLabelCollectionFilter.team)
feat(schema): [dangerous] Input field 'team' was added to input object type 'ProjectLabelFilter' (ProjectLabelFilter.team)
feat(schema): [dangerous] Enum value 'slackAiFeedbackAcknowledgementShown' was added to enum 'UserFlagType' (UserFlagType.slackAiFeedbackAcknowledgementShown)
feat(schema): [non_breaking] Type 'McpServerIntegrationSettingsInput' was added (McpServerIntegrationSettingsInput)
feat(schema): [non_breaking] Field 'diff' was added to object type 'AiConversation' (AiConversation.diff)
feat(schema): [non_breaking] Field 'slackInitiativeCommentCreated' was added to object type 'IntegrationsSettings' (IntegrationsSettings.slackInitiativeCommentCreated)
feat(schema): [non_breaking] Field 'slackProjectCommentCreated' was added to object type 'IntegrationsSettings' (IntegrationsSettings.slackProjectCommentCreated)
feat(schema): [non_breaking] Field 'release' was added to object type 'LoopExecution' (LoopExecution.release)
feat(schema): [non_breaking] Field 'leadTeamId' was added to object type 'Project' (Project.leadTeamId)
feat(schema): [non_breaking] Field 'ProjectLabel.inheritedFrom' description changed from '[Internal] The original workspace or parent-team label that this label was inherited from. Null if the label is not inherited.' to 'The original workspace or parent-team label that this label was inherited from. Null if the label is not inherited.' (ProjectLabel.inheritedFrom)
feat(schema): [non_breaking] Field 'ProjectLabel.team' description changed from '[Internal] The team that the label is scoped to. If null, the label is a workspace-level label available to all teams in the workspace.' to 'The team that the label is scoped to. If null, the label is a workspace-level label available to all teams in the workspace.' (ProjectLabel.team)
feat(schema): [non_breaking] Description 'A label that can be applied to projects for categorization. Project labels are workspace-level and can be organized into groups with a parent-child hierarchy. Only child labels (not group labels) can be directly applied to projects.' on type 'ProjectLabel' has changed to 'A label that can be applied to projects for categorization. Project labels can be workspace-level (available to all teams) or team-scoped, and can be organized into groups with a parent-child hierarchy. Only child labels (not group labels) can be directly applied to projects. Team-scoped labels may be inherited from parent teams to sub-teams.' (ProjectLabel)
feat(schema): [non_breaking] Input field 'ProjectLabelCreateInput.teamId' description changed from '[Internal] The team associated with the label. If not given, the label will be associated with the entire workspace.' to 'The identifier of the team to scope the label to. If not given, the label is a workspace-level label available to all teams.' (ProjectLabelCreateInput.teamId)
feat(schema): [non_breaking] Field 'inheritedFromId' was added to object type 'ProjectLabelWebhookPayload' (ProjectLabelWebhookPayload.inheritedFromId)
feat(schema): [non_breaking] Field 'teamId' was added to object type 'ProjectLabelWebhookPayload' (ProjectLabelWebhookPayload.teamId)
feat(schema): [non_breaking] Field 'leadTeamId' was added to object type 'ProjectSearchResult' (ProjectSearchResult.leadTeamId)
feat(schema): [non_breaking] Field 'teamId' was added to object type 'ProjectStatus' (ProjectStatus.teamId)
feat(schema): [non_breaking] Field 'Query.projectLabels' description changed from 'Returns all project labels in the workspace, with optional filtering.' to 'All project labels. Returns a paginated list of labels visible to the authenticated user, including both workspace-level and team-scoped labels, with optional filtering.' (Query.projectLabels)
feat(schema): [non_breaking] Field 'User.isAssignable' description changed from 'Whether the user can be assigned to issues. Regular users are always assignable; app users are assignable only if they have the app:assignable scope. The Linear agent also requires coding sessions to be enabled.' to 'Whether the user can be assigned to issues. Active app users require the assignments capability. The Linear agent also requires coding sessions to be enabled.' (User.isAssignable)
feat(schema): [non_breaking] Field 'User.isMentionable' description changed from 'Whether the user is mentionable.' to 'Whether the user can be mentioned. Active app users require the mentions capability.' (User.isMentionable)
feat(schema): [non_breaking] Field 'showCodeBlockLineNumbers' was added to object type 'UserSettings' (UserSettings.showCodeBlockLineNumbers)
feat(schema): [non_breaking] Field 'automationRunHistoryShowInitiativeIdentifier' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.automationRunHistoryShowInitiativeIdentifier)
feat(schema): [non_breaking] Field 'automationRunHistoryShowProjectIdentifier' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.automationRunHistoryShowProjectIdentifier)
v95.1.0Compare Source
Minor Changes
feat(schema): [dangerous] Enum value 'AiConversation' was added to enum 'AiConversationEntityCardWidgetArgsType' (AiConversationEntityCardWidgetArgsType.AiConversation)
feat(schema): [dangerous] Enum value 'Meeting' was added to enum 'AiConversationEntityCardWidgetArgsType' (AiConversationEntityCardWidgetArgsType.Meeting)
feat(schema): [dangerous] Enum value 'workflowDefinitionDraft' was added to enum 'AiConversationMcpServerConnectionScopeType' (AiConversationMcpServerConnectionScopeType.workflowDefinitionDraft)
feat(schema): [dangerous] Enum value 'RunLoop' was added to enum 'AiConversationTool' (AiConversationTool.RunLoop)
feat(schema): [dangerous] Member 'AiConversationRunLoopToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)
feat(schema): [dangerous] Input field 'projects' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.projects)
feat(schema): [dangerous] Input field 'projects' was added to input object type 'InitiativeFilter' (InitiativeFilter.projects)
feat(schema): [dangerous] Enum value 'datadog' was added to enum 'IntegrationService' (IntegrationService.datadog)
feat(schema): [dangerous] Input field 'groupType' was added to input object type 'IssueLabelCreateInput' (IssueLabelCreateInput.groupType)
feat(schema): [dangerous] Input field 'groupType' was added to input object type 'IssueLabelUpdateInput' (IssueLabelUpdateInput.groupType)
feat(schema): [dangerous] Input field 'projects' was added to input object type 'NullableInitiativeFilter' (NullableInitiativeFilter.projects)
feat(schema): [dangerous] Input field 'regionPinning' was added to input object type 'OrganizationCodingAgentSettingsInput' (OrganizationCodingAgentSettingsInput.regionPinning)
feat(schema): [dangerous] Input field 'sandboxSize' was added to input object type 'OrganizationCodingAgentSettingsInput' (OrganizationCodingAgentSettingsInput.sandboxSize)
feat(schema): [dangerous] Input field 'pinnedViewManagementRole' was added to input object type 'OrganizationSecuritySettingsInput' (OrganizationSecuritySettingsInput.pinnedViewManagementRole)
feat(schema): [dangerous] Input field 'pinnedViewManagement' was added to input object type 'TeamSecuritySettingsInput' (TeamSecuritySettingsInput.pinnedViewManagement)
feat(schema): [dangerous] Input field 'overriddenUser' was added to input object type 'TimeScheduleEntryInput' (TimeScheduleEntryInput.overriddenUser)
feat(schema): [dangerous] Enum value 'customerRequestAdded' was added to enum 'WorkflowTrigger' (WorkflowTrigger.customerRequestAdded)
feat(schema): [non_breaking] Type 'AiConversationPostChatMessageToolCallResultDestination' was added (AiConversationPostChatMessageToolCallResultDestination)
feat(schema): [non_breaking] Type 'AiConversationRunLoopToolCall' was added (AiConversationRunLoopToolCall)
feat(schema): [non_breaking] Type 'AiConversationRunLoopToolCallArgs' was added (AiConversationRunLoopToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationRunLoopToolCallResult' was added (AiConversationRunLoopToolCallResult)
feat(schema): [non_breaking] Type 'IntegrationDatadogEnvironment' was added (IntegrationDatadogEnvironment)
feat(schema): [non_breaking] Type 'IntegrationDatadogEnvironmentsPayload' was added (IntegrationDatadogEnvironmentsPayload)
feat(schema): [non_breaking] Type 'LabelGroupType' was added (LabelGroupType)
feat(schema): [non_breaking] Type 'TimeScheduleUser' was added (TimeScheduleUser)
feat(schema): [non_breaking] Type 'TimeScheduleUserInput' was added (TimeScheduleUserInput)
feat(schema): [non_breaking] Type 'WorkspaceAnnouncementNotification' was added (WorkspaceAnnouncementNotification)
feat(schema): [non_breaking] Field 'workflowDefinitionDraftId' was added to object type 'AiConversationMcpServerConnectionScope' (AiConversationMcpServerConnectionScope.workflowDefinitionDraftId)
feat(schema): [non_breaking] Field 'destination' was added to object type 'AiConversationPostChatMessageToolCallResult' (AiConversationPostChatMessageToolCallResult.destination)
feat(schema): [non_breaking] Description 'The rich-text content body of a document, issue, project, initiative, project milestone, pull request, release note, automation prompt, AI prompt rules, or welcome message. Content is stored as a base64-encoded Yjs state and can be converted to Markdown or ProseMirror JSON. Each DocumentContent belongs to exactly one parent entity and supports real-time collaborative editing.' on type 'DocumentContent' has changed to 'The rich-text content body of a document, issue, project, initiative, project milestone, pull request, release note, automation prompt, AI prompt rules, welcome message, or workspace announcement. Content is stored as a base64-encoded Yjs state and can be converted to Markdown or ProseMirror JSON. Each DocumentContent belongs to exactly one parent entity and supports real-time collaborative editing.' (DocumentContent)
feat(schema): [non_breaking] Field 'groupType' was added to object type 'IssueLabel' (IssueLabel.groupType)
feat(schema): [non_breaking] Field 'integrationDatadogConnect' was added to object type 'Mutation' (Mutation.integrationDatadogConnect)
feat(schema): [non_breaking] Field 'integrationDatadogEnvironments' was added to object type 'Mutation' (Mutation.integrationDatadogEnvironments)
feat(schema): [non_breaking] Field 'shortSummary' was added to object type 'ProjectUpdate' (ProjectUpdate.shortSummary)
feat(schema): [non_breaking] Field 'authoredAt' was added to object type 'PullRequestCommit' (PullRequestCommit.authoredAt)
feat(schema): [non_breaking] Field 'overriddenUser' was added to object type 'TimeScheduleEntry' (TimeScheduleEntry.overriddenUser)
feat(schema): [non_breaking] Field 'TimeScheduleEntry.userEmail' description changed from 'The email, name or reference to the user on schedule. This is used in case the external user could not be mapped to a Linear user id.' to 'The external email, name or reference text for the user when the reference cannot be mapped to a Linear user id.' (TimeScheduleEntry.userEmail)
feat(schema): [non_breaking] Field 'TimeScheduleEntry.userId' description changed from 'The Linear user id of the user on schedule. If the user cannot be mapped to a Linear user then
userEmailcan be used as a reference.' to 'The Linear user id of the referenced user. If the reference cannot be mapped to a Linear user thenuserEmailcan be used instead.' (TimeScheduleEntry.userId)feat(schema): [non_breaking] Input field 'TimeScheduleEntryInput.userEmail' description changed from 'The email, name or reference to the user on schedule. This is used in case the external user could not be mapped to a Linear user id.' to 'The external email, name or reference text for the user when the reference cannot be mapped to a Linear user id.' (TimeScheduleEntryInput.userEmail)
feat(schema): [non_breaking] Input field 'TimeScheduleEntryInput.userId' description changed from 'The Linear user id of the user on schedule. If the user cannot be mapped to a Linear user then
userEmailcan be used as a reference.' to 'The Linear user id of the referenced user. If the reference cannot be mapped to a Linear user thenuserEmailcan be used instead.' (TimeScheduleEntryInput.userId)feat(schema): [non_breaking] Field 'reviewFieldReviewers' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.reviewFieldReviewers)
feat(schema): [non_breaking] Field 'showOnlyLeadTeamProjects' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showOnlyLeadTeamProjects)
v95.0.0Compare Source
Major Changes
feat(schema): [breaking] Field 'AiConversationCreateSandboxToolCallArgs.repository' changed type from 'String!' to 'String' (AiConversationCreateSandboxToolCallArgs.repository)
feat(schema): [dangerous] Input field 'summary' was added to input object type 'AgentSessionUpdateInput' (AgentSessionUpdateInput.summary)
feat(schema): [dangerous] Enum value 'SandboxGitHistory' was added to enum 'AiConversationTool' (AiConversationTool.SandboxGitHistory)
feat(schema): [dangerous] Member 'AiConversationSandboxGitHistoryToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)
feat(schema): [dangerous] Enum value 'loops' was added to enum 'ProjectTab' (ProjectTab.loops)
feat(schema): [dangerous] Enum value 'chatMessagePosted' was added to enum 'WorkflowTrigger' (WorkflowTrigger.chatMessagePosted)
feat(schema): [dangerous] Enum value 'chatReactionAdded' was added to enum 'WorkflowTrigger' (WorkflowTrigger.chatReactionAdded)
feat(schema): [dangerous] Enum value 'chat' was added to enum 'WorkflowTriggerType' (WorkflowTriggerType.chat)
feat(schema): [non_breaking] Type 'AiConversationGetSlackConversationHistoryToolCallArgs' was added (AiConversationGetSlackConversationHistoryToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationGetSlackConversationHistoryToolCallArgsTargetType' was added (AiConversationGetSlackConversationHistoryToolCallArgsTargetType)
feat(schema): [non_breaking] Type 'AiConversationGetSlackConversationHistoryToolCallResult' was added (AiConversationGetSlackConversationHistoryToolCallResult)
feat(schema): [non_breaking] Type 'AiConversationPostChatMessageToolCallResult' was added (AiConversationPostChatMessageToolCallResult)
feat(schema): [non_breaking] Type 'AiConversationSandboxGitHistoryToolCall' was added (AiConversationSandboxGitHistoryToolCall)
feat(schema): [non_breaking] Type 'AiConversationSandboxGitHistoryToolCallArgs' was added (AiConversationSandboxGitHistoryToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationSandboxGitHistoryToolCallArgsOperation' was added (AiConversationSandboxGitHistoryToolCallArgsOperation)
feat(schema): [non_breaking] Type 'AiConversationSearchChatChannelsToolCallResult' was added (AiConversationSearchChatChannelsToolCallResult)
feat(schema): [non_breaking] Field 'AgentSession.summary' description changed from 'A human-readable summary of the work performed in this session. Null if no summary has been generated yet.' to 'The session title, generated automatically or set by the owning OAuth application. Null if no title is set.' (AgentSession.summary)
feat(schema): [non_breaking] Field 'args' was added to object type 'AiConversationGetSlackConversationHistoryToolCall' (AiConversationGetSlackConversationHistoryToolCall.args)
feat(schema): [non_breaking] Field 'result' was added to object type 'AiConversationGetSlackConversationHistoryToolCall' (AiConversationGetSlackConversationHistoryToolCall.result)
feat(schema): [non_breaking] Field 'result' was added to object type 'AiConversationPostChatMessageToolCall' (AiConversationPostChatMessageToolCall.result)
feat(schema): [non_breaking] Field 'channel' was added to object type 'AiConversationPostChatMessageToolCallArgs' (AiConversationPostChatMessageToolCallArgs.channel)
feat(schema): [non_breaking] Field 'isReply' was added to object type 'AiConversationPostChatMessageToolCallArgs' (AiConversationPostChatMessageToolCallArgs.isReply)
feat(schema): [non_breaking] Field 'recipient' was added to object type 'AiConversationPostChatMessageToolCallArgs' (AiConversationPostChatMessageToolCallArgs.recipient)
feat(schema): [non_breaking] Field 'recipientId' was added to object type 'AiConversationPostChatMessageToolCallArgs' (AiConversationPostChatMessageToolCallArgs.recipientId)
feat(schema): [non_breaking] Field 'result' was added to object type 'AiConversationSearchChatChannelsToolCall' (AiConversationSearchChatChannelsToolCall.result)
feat(schema): [non_breaking] Field 'agentSessionSshAddress' was added to object type 'Query' (Query.agentSessionSshAddress)
feat(schema): [non_breaking] Field 'userViewPreferences' was added to object type 'Query' (Query.userViewPreferences)
Patch Changes
7aaa438: Omit GraphQL request variables from error messages.2cddc35: Require a finite numericwebhookTimestampin the signed body and enforce the existing one-minute replay window in all webhook verification APIs. Unsigned timestamp headers and legacy timestamp arguments can no longer bypass this check. The optional third argument toverify()andparseData()is retained for source compatibility but ignored; callers can omit it. Payloads without a signed timestamp, including header-only payloads, are now rejected.e5842b5: Require HTTPS for custom API URLs outside local development.v94.0.0Compare Source
Major Changes
feat(schema): [breaking] Type 'MeetingAnalysisStatus' was removed (MeetingAnalysisStatus)
feat(schema): [breaking] Type 'PullRequestReviewTool' was removed (PullRequestReviewTool)
feat(schema): [breaking] Input field 'pullRequestReviewTool' was removed from input object type 'GitHubSettingsInput' (GitHubSettingsInput.pullRequestReviewTool)
feat(schema): [breaking] Field 'analysisStatus' was removed from object type 'Meeting' (Meeting.analysisStatus)
feat(schema): [breaking] Field 'attendees' was removed from object type 'Meeting' (Meeting.attendees)
feat(schema): [breaking] Field 'attendeesSource' was removed from object type 'Meeting' (Meeting.attendeesSource)
feat(schema): [breaking] Field 'slugId' was removed from object type 'Meeting' (Meeting.slugId)
feat(schema): [breaking] Field 'summary' was removed from object type 'Meeting' (Meeting.summary)
feat(schema): [breaking] Field 'summaryData' was removed from object type 'Meeting' (Meeting.summaryData)
feat(schema): [dangerous] Enum value 'Memory' was added to enum 'AiConversationTool' (AiConversationTool.Memory)
feat(schema): [dangerous] Enum value 'PatchSettings' was added to enum 'AiConversationTool' (AiConversationTool.PatchSettings)
feat(schema): [dangerous] Enum value 'SearchChatChannels' was added to enum 'AiConversationTool' (AiConversationTool.SearchChatChannels)
feat(schema): [dangerous] Member 'AiConversationMemoryToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)
feat(schema): [dangerous] Member 'AiConversationPatchSettingsToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)
feat(schema): [dangerous] Member 'AiConversationSearchChatChannelsToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)
feat(schema): [dangerous] Enum value 'origin' was added to enum 'IntegrationService' (IntegrationService.origin)
feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseCompleteInput' (ReleaseCompleteInput.description)
feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseCompleteInputBase' (ReleaseCompleteInputBase.description)
feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseSyncInput' (ReleaseSyncInput.description)
feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.description)
feat(schema): [dangerous] Enum value 'collectionChanged' was added to enum 'WorkflowActivationMode' (WorkflowActivationMode.collectionChanged)
feat(schema): [dangerous] Enum value 'commentAdded' was added to enum 'WorkflowTrigger' (WorkflowTrigger.commentAdded)
feat(schema): [dangerous] Enum value 'updatePosted' was added to enum 'WorkflowTrigger' (WorkflowTrigger.updatePosted)
feat(schema): [non_breaking] Type 'AiConversationMemoryToolCall' was added (AiConversationMemoryToolCall)
feat(schema): [non_breaking] Type 'AiConversationMemoryToolCallArgs' was added (AiConversationMemoryToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationMemoryToolCallArgsAction' was added (AiConversationMemoryToolCallArgsAction)
feat(schema): [non_breaking] Type 'AiConversationPatchSettingsToolCall' was added (AiConversationPatchSettingsToolCall)
feat(schema): [non_breaking] Type 'AiConversationPatchSettingsToolCallArgs' was added (AiConversationPatchSettingsToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationSearchChatChannelsToolCall' was added (AiConversationSearchChatChannelsToolCall)
feat(schema): [non_breaking] Type 'AiConversationSearchChatChannelsToolCallArgs' was added (AiConversationSearchChatChannelsToolCallArgs)
feat(schema): [non_breaking] Type 'InboxNotificationUpdateInput' was added (InboxNotificationUpdateInput)
feat(schema): [non_breaking] Type 'InboxNotificationUpdatePayload' was added (InboxNotificationUpdatePayload)
feat(schema): [non_breaking] Type 'LoopExecution' was added (LoopExecution)
feat(schema): [non_breaking] Type 'WorkflowIntelligence' was added (WorkflowIntelligence)
feat(schema): [non_breaking] Field 'loopExecution' was added to object type 'AiConversation' (AiConversation.loopExecution)
feat(schema): [non_breaking] Field 'Initiative.identifier' description changed from '[Internal] The human-readable identifier of the initiative. Returns the custom identifier override when set, otherwise the workspace default
<prefix>-<number>. Null for legacy initiatives that have not been backfilled.' to '[Internal] The human-readable identifier of the initiative. Returns the custom identifier override when set, otherwise the workspace default<prefix>-<number>. Null for legacy initiatives that have not been backfilled and while initiative identifiers are not enabled for the workspace.' (Initiative.identifier)feat(schema): [non_breaking] Field 'attendeeIds' was added to object type 'Meeting' (Meeting.attendeeIds)
feat(schema): [non_breaking] Field 'title' was added to object type 'Meeting' (Meeting.title)
feat(schema): [non_breaking] Field 'inboxNotificationUpdate' was added to object type 'Mutation' (Mutation.inboxNotificationUpdate)
feat(schema): [non_breaking] Field 'Project.identifier' description changed from '[Internal] The human-readable identifier of the project. Returns the custom identifier override when set, otherwise the default
P-<leadTeamKey>-<number>. Null for projects without a lead team and for legacy projects that have not been backfilled.' to '[Internal] The human-readable identifier of the project. Returns the custom identifier override when set, otherwise the defaultP-<leadTeamKey>-<number>. Null for projects without a lead team, for legacy projects that have not been backfilled, and while project identifiers are not enabled for the workspace.' (Project.identifier)feat(schema): [non_breaking] Field 'Project.leadTeam' description changed from '[Internal] The team that leads the project. Null if no lead team is assigned.' to '[Internal] The team that leads the project. Null if the viewer does not have access to the team.' (Project.leadTeam)
feat(schema): [non_breaking] Field 'ProjectSearchResult.identifier' description changed from '[Internal] The human-readable identifier of the project. Returns the custom identifier override when set, otherwise the default
P-<leadTeamKey>-<number>. Null for projects without a lead team and for legacy projects that have not been backfilled.' to '[Internal] The human-readable identifier of the project. Returns the custom identifier override when set, otherwise the defaultP-<leadTeamKey>-<number>. Null for projects without a lead team, for legacy projects that have not been backfilled, and while project identifiers are not enabled for the workspace.' (ProjectSearchResult.identifier)feat(schema): [non_breaking] Field 'ProjectSearchResult.leadTeam' description changed from '[Internal] The team that leads the project. Null if no lead team is assigned.' to '[Internal] The team that leads the project. Null if the viewer does not have access to the team.' (ProjectSearchResult.leadTeam)
feat(schema): [non_breaking] Field 'inboxNotifications' was added to object type 'Query' (Query.inboxNotifications)
feat(schema): [non_breaking] Field 'fieldUserPresence' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldUserPresence)
feat(schema): [non_breaking] Field 'intelligence' was added to object type 'WorkflowDefinition' (WorkflowDefinition.intelligence)
feat(schema): [non_breaking] Field 'triggerConfig' was added to object type 'WorkflowDefinition' (WorkflowDefinition.triggerConfig)
v93.0.1Compare Source
Patch Changes
a88ff07: chore(deps): update dependency patch versionsv93.0.0Compare Source
Major Changes
44c3fa4: feat(schema): [breaking] Field 'AiConversationCreateEntityToolCallResult.createdEntities' changed type from '[AiConversationSearchEntitiesToolCallResultEntities!]' to '[AiConversationCreateEntityToolCallResultCreatedEntities!]' (AiConversationCreateEntityToolCallResult.createdEntities)feat(schema): [breaking] Field 'AiConversationElicitationOption.prompt' changed type from 'String!' to 'String' (AiConversationElicitationOption.prompt)
feat(schema): [dangerous] Enum value 'confirmation' was added to enum 'AiConversationElicitationKind' (AiConversationElicitationKind.confirmation)
feat(schema): [dangerous] Member 'AiConversationConfirmationElicitationResponseData' was added to Union type 'AiConversationElicitationResponseData' (AiConversationElicitationResponseData)
feat(schema): [dangerous] Input field 'workflowDefinitionId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.workflowDefinitionId)
feat(schema): [dangerous] Input field 'serviceAccount' was added to input object type 'JiraConfigurationInput' (JiraConfigurationInput.serviceAccount)
feat(schema): [dangerous] Input field 'workspaceIntegrationId' was added to input object type 'JiraPersonalSettingsInput' (JiraPersonalSettingsInput.workspaceIntegrationId)
feat(schema): [dangerous] Input field 'isCloudServiceAccount' was added to input object type 'JiraSettingsInput' (JiraSettingsInput.isCloudServiceAccount)
feat(schema): [dangerous] Input field 'team' was added to input object type 'NullableTemplateFilter' (NullableTemplateFilter.team)
feat(schema): [dangerous] Argument 'filter: EmojiFilter' added to field 'Query.emojis' (Query.emojis.filter)
feat(schema): [dangerous] Argument 'sort: [EmojiSortInput!]' added to field 'Query.emojis' (Query.emojis.sort)
feat(schema): [dangerous] Input field 'preserveStoredCommitSha' was added to input object type 'ReleaseSyncInput' (ReleaseSyncInput.preserveStoredCommitSha)
feat(schema): [dangerous] Input field 'preserveStoredCommitSha' was added to input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.preserveStoredCommitSha)
feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseUpdateByPipelineInput' (ReleaseUpdateByPipelineInput.description)
feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseUpdateByPipelineInputBase' (ReleaseUpdateByPipelineInputBase.description)
feat(schema): [non_breaking] Type 'AgentActivityExecutionSkippedReason' was added (AgentActivityExecutionSkippedReason)
feat(schema): [non_breaking] Type 'AiConversationConfirmationElicitationResponseData' was added (AiConversationConfirmationElicitationResponseData)
feat(schema): [non_breaking] Type 'AiConversationCreateEntityToolCallResultCreatedEntities' was added (AiConversationCreateEntityToolCallResultCreatedEntities)
feat(schema): [non_breaking] Type 'AiConversationDeleteEntityToolCallResult' was added (AiConversationDeleteEntityToolCallResult)
feat(schema): [non_breaking] Type 'AiConversationNotifyUsersToolCallResult' was added (AiConversationNotifyUsersToolCallResult)
feat(schema): [non_breaking] Type 'AiConversationRestoreEntityToolCallResult' was added (AiConversationRestoreEntityToolCallResult)
feat(schema): [non_breaking] Type 'EmojiCreatedAtSort' was added (EmojiCreatedAtSort)
feat(schema): [non_breaking] Type 'EmojiFilter' was added (EmojiFilter)
feat(schema): [non_breaking] Type 'EmojiSortInput' was added (EmojiSortInput)
feat(schema): [non_breaking] Type 'SLAStartMode' was added (SLAStartMode)
feat(schema): [non_breaking] Type 'TemplateFilter' was added (TemplateFilter)
feat(schema): [non_breaking] Type 'WorkflowActivationMode' was added (WorkflowActivationMode)
feat(schema): [non_breaking] Field 'type' was added to object type 'AccessKeyReleaseStage' (AccessKeyReleaseStage.type)
feat(schema): [non_breaking] Field 'executionSkippedReason' was added to object type 'AgentActivity' (AgentActivity.executionSkippedReason)
feat(schema): [non_breaking] Field 'result' was added to object type 'AiConversationDeleteEntityToolCall' (AiConversationDeleteEntityToolCall.result)
feat(schema): [non_breaking] Field 'AiConversationElicitationOption.prompt' description changed from 'The user prompt rendered to the agent when this option is selected.' to 'The user prompt rendered to the agent when this option is selected. Null when selecting the option only dismisses the elicitation without replying.' (AiConversationElicitationOption.prompt)
feat(schema): [non_breaking] Field 'AiConversationElicitationPart.options' description changed from 'Selectable prompt options for multiple-choice elicitations.' to 'The selectable actions for multiple-choice and confirmation elicitations.' (AiConversationElicitationPart.options)
feat(schema): [non_breaking] Field 'AiConversationElicitationPart.title' description changed from 'The title shown above the elicitation choices.' to 'The optional title shown above the elicitation choices.' (AiConversationElicitationPart.title)
feat(schema): [non_breaking] Field 'bodyData' was added to object type 'AiConversationElicitationResponsePart' (AiConversationElicitationResponsePart.bodyData)
feat(schema): [non_breaking] Field 'result' was added to object type 'AiConversationNotifyUsersToolCall' (AiConversationNotifyUsersToolCall.result)
feat(schema): [non_breaking] Field 'message' was added to object type 'AiConversationNotifyUsersToolCallArgs' (AiConversationNotifyUsersToolCallArgs.message)
feat(schema): [non_breaking] Field 'created' was added to object type 'AiConversationPromptCodingSessionToolCallResult' (AiConversationPromptCodingSessionToolCallResult.created)
feat(schema): [non_breaking] Field 'quotaBlocked' was added to object type 'AiConversationPromptCodingSessionToolCallResult' (AiConversationPromptCodingSessionToolCallResult.quotaBlocked)
feat(schema): [non_breaking] Field 'result' was added to object type 'AiConversationRestoreEntityToolCall' (AiConversationRestoreEntityToolCall.result)
feat(schema): [non_breaking] Field 'AiConversationSettingWidgetArgs.target' description changed from 'The resolved settings target returned by ReadSetting' to 'The settings target when the setting scope does not imply it' (AiConversationSettingWidgetArgs.target)
feat(schema): [non_breaking] Field 'updatedEntities' was added to object type 'AiConversationUpdateEntityToolCallResult' (AiConversationUpdateEntityToolCallResult.updatedEntities)
feat(schema): [non_breaking] Field 'workflowDefinition' was added to object type 'Favorite' (Favorite.workflowDefinition)
feat(schema): [non_breaking] Input field 'JiraConfigurationInput.accessToken' description changed from 'The Jira personal access token.' to 'The Jira personal access token, or the API key of a Jira Cloud service account.' (JiraConfigurationInput.accessToken)
feat(schema): [non_breaking] Input field 'JiraUpdateInput.accessToken' description changed from 'The Jira personal access token.' to 'The Jira personal access token, or the API key of a Jira Cloud service account.' (JiraUpdateInput.accessToken)
feat(schema): [non_breaking] Input field 'JiraUpdateInput.email' description changed from 'The Jira user email address associated with the personal access token.' to 'The Jira user email address associated with the access token.' (JiraUpdateInput.email)
feat(schema): [non_breaking] Field 'agentSessionRestartWithDefaultModel' was added to object type 'Mutation' (Mutation.agentSessionRestartWithDefaultModel)
feat(schema): [non_breaking] Field 'Mutation.cycleCreate' is deprecated (Mutation.cycleCreate)
feat(schema): [non_breaking] Field 'Mutation.cycleCreate' has deprecation reason 'Cycle creation is not supported.' (Mutation.cycleCreate)
feat(schema): [non_breaking] Field 'templateSearch' was added to object type 'Query' (Query.templateSearch)
feat(schema): [non_breaking] Field 'Query.latestReleaseByAccessKey' description changed from 'Returns the latest release for the pipeline associated with the access key.' to 'Returns the most recently completed or updated release for the pipeline associated with the access key.' (Query.latestReleaseByAccessKey)
feat(schema): [non_breaking] Field 'Query.recentReleasesByAccessKey' description changed from 'Returns recent releases for the pipeline associated with the access key, ordered with in-progress releases first, followed by the most recently completed releases.' to 'Returns releases for the pipeline associated with the access key, ordered with the most recently completed or updated first.' (Query.recentReleasesByAccessKey)
feat(schema): [non_breaking] Field 'startMode' was added to object type 'SlaConfiguration' (SlaConfiguration.startMode)
feat(schema): [non_breaking] Input field 'SourceMetadataComparator.null' description changed from 'Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values.' to 'Null constraint. When true, matches issues without an external source: issues with no source metadata and issues created through the API, an OAuth application, or a loop. When false, matches issues created by an integration or an intake source such as email.' (SourceMetadataComparator.null)
feat(schema): [non_breaking] Field 'content' was added to object type 'Template' (Template.content)
feat(schema): [non_breaking] Field 'pullRequestMergeStrategyPreference' was added to object type 'UserSettings' (UserSettings.pullRequestMergeStrategyPreference)
feat(schema): [non_breaking] Field 'reviewFieldSla' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.reviewFieldSla)
feat(schema): [non_breaking] Field 'activationMode' was added to object type 'WorkflowDefinition' (WorkflowDefinition.activationMode)
v92.0.0Compare Source
Major Changes
cda6e4e: feat(schema): [breaking] Type 'FetchDataPayload' was removed (FetchDataPayload)feat(schema): [breaking] Field 'DocumentContentHis
Configuration
📅 Schedule: (in timezone Asia/Tokyo)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.